1.1. VMWare 安装
如果你希望在虚拟机上进行 Luban 的开发工作,可以参考本文。
1.1.1. 概述
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,是 Windows 系统上运行 Linux 软件的一种通用的解决方案。
常用的 Windows 上的虚拟机有:VWMWare,VirtualBox 等,本文以 VMWare 为例讲解如何在 Windows 系统 上搭建 Luban 编译环境,虚拟机需要额外的系统资源资源进行软件模拟工作, 因此在虚拟机上进行Luban 系统的开发和编译工作将需要更久的时间,也会偶尔造成系统使用的卡顿。
VMWare 为收费软件,本文以试用版本(VMware® Workstation 16 Pro)为例讲解。
1.1.2. 创建虚拟机
1.1.2.1. 自定义安装
在新建虚拟机的向导页选择自定义安装,因为VMWare 需要进行很多和平台相关联的定制性工作。
1.1.2.2. 手动安装操作系统
在操作系统安装界面选择“稍后安装操作系统”,因为VMWare 在自动安装操作系统的时候会顺带安装自带的 VMware tools, 但该 tools 以 iso 方式存在,需要虚拟光驱方式挂载出来才能安装, 该挂载任务只能在系统启动后手动执行,所以自动安装往往会卡在 VMWare tools 的安装处而导致无法安装成功。
1.1.2.3. 虚拟机文件存储
虚拟机文件将占用超过20G的磁盘空间,并且随着新软件的安装占用空间将继续增大,所以文件的存储需要预留足够的的空间。
虚拟机文件将被拆分为很多个 2G 的小文件存储,为了管理方便,建议创建一单独的目录存储这些文件。
1.1.2.4. 资源设置
在软件的安装过程种,需要设置一下可能会影响虚拟机使用体验的参数,建议的参数如下图:
1.1.3. 安装 Ubuntu
本章节介绍在上述虚拟机上安装 Ubuntu20.04 的方法,其他版本的 Ubuntu 可能会有不一样的问题,可以自行百度解决.